package com.duobaoyu.dby.supply.biz.client.resource.bean.vo;

import com.duobaoyu.dby.supply.biz.client.resource.bean.bo.ParamConfigBO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @auther tianxiaoqiang
 * @describe 渠道配置表出参类
 * @since 2022-06-22 15:19:45
 */
@Data
@ApiModel(value = "ChannelConfigVO对象", description = "渠道配置表")
public class ChannelConfigVO implements Serializable {

	private static final long serialVersionUID = 8820163661101633232L;

	private Long id;

	@ApiModelProperty(value = "渠道编号")
	private String channelCode;


	@ApiModelProperty(value = "渠道名称")
	private String channelName;


	@ApiModelProperty(value = "接口配置参数,json字符串")
	private  List<ParamConfigBO> ifParams;


	@ApiModelProperty(value = "状态 0->停用; 1->正常")
	private Integer status;


	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "版本号-用作乐观锁")
	private Integer version;


	@ApiModelProperty(value = "创建时间")
	private LocalDateTime createTime;


	@ApiModelProperty(value = "修改时间")
	private LocalDateTime updateTime;
}